vscode+coderunner+MSVC测试cpp代码

您所在的位置:网站首页 vscode msvc vscode+coderunner+MSVC测试cpp代码

vscode+coderunner+MSVC测试cpp代码

#vscode+coderunner+MSVC测试cpp代码| 来源: 网络整理| 查看: 265

  因为目前电脑中有一个几乎完全版的VS就不想下载新的gcc了,按照vscode官方给出的教程是使用msvc工具包(不用下载vs ide)然而每次运行一段小代码都要手动打开Developer Command Prompt(DCP)然后手动输入各种命令以及参数,仅仅是为了测试代码段就有点浪费时间。

  这里记录下vscode配置文件。

首先是把msvc环境和集成终端连接上。

1 "terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\cmd.exe", 2 "terminal.integrated.shellArgs.windows": [ 3 "/k", 4 "C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/Auxiliary/Build/vcvarsall.bat", 5 "x86" 6 ],

 

  然后coderunner默认是使用gcc的,mingw什么的都支持,但是如果要使用msvc就需要自定义命令。

1 "code-runner.executorMap": { 2 "cpp": "cd $dir && cl /EHsc $fileName && $dir$fileNameWithoutExt.exe && del $dir$fileNameWithoutExt.obj $dir$fileNameWithoutExt.exe", 3 },

这个命令会在运行完后删除创建的.obj和.exe文件,如果不需要得话可以吧&& del以及之后部分删除。

这样使用coderunner快捷键或者按钮就可以快速运行代码,并且如果有特殊编译需求也可以用ctrl+`打开DCP自定义参数。

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3